having abundant waxy-leaf nightshade - German English Dictionary